Minimal perturbation training